Compressed NVRAM based Memory Systems
ثبت نشده
چکیده
In this paper we examine a 2-level memory system that uses emerging nonvolatile RAM (NVRAM) technologies to build a main memory system with DRAM acting like a cache. We discuss the architectural aspects of such a structure including power-performance tradeoff and how compressed NVRAM storage can help. The analysis indicates that the power benefits of using emerging NVRAM technologies can be very substantial; however, latency sensitive workloads can suffer significant performance impact compared with same sized DRAM only memory. The analysis also shows that compression can provide significant benefits in terms of reducing the NVRAM read/write bandwidth and either enhancing the NVRAM life or reducing the size of NVRAM required.
منابع مشابه
Design and Analysis of a Space Conscious Nonvolatile-RAM File System ii
i This work was supported in part by MIC & IITA through IT Leading R&D Support Project. ii This work was supported in part by grant No. R01-2004-000-10188-0 from the Basic Research Program of the Korea Science & Engineering Foundation. Abstract Nonvolatile memory technology is evolving continuously and commercial products such as FeRAM and PRAM are now appearing in the market. As Nonvolatile-RA...
متن کاملNVRAM-aware Logging in Transaction Systems
Emerging byte-addressable, non-volatile memory technologies (NVRAM) like phase-change memory can increase the capacity of future memory systems by orders of magnitude. Compared to systems that rely on disk storage, NVRAMbased systems promise significant improvements in performance for key applications like online transaction processing (OLTP). Unfortunately, NVRAM systems suffer from two drawba...
متن کاملHibachi: A Cooperative Hybrid Cache with NVRAM and DRAM for Storage Arrays
Adopting newer non-volatile memory (NVRAM) technologies as write buffers in slower storage arrays is a promising approach to improve write performance. However, due to DRAM’s merits, including shorter access latency and lower cost, it is still desirable to incorporate DRAM as a read cache along with NVRAM. Although numerous cache policies have been proposed, most are either targeted at main mem...
متن کاملNBM: An Efficient Cache Replacement Algorithm for Nonvolatile Buffer Caches
Recently, byte-accessible NVRAM (nonvolatile RAM) technologies such as PRAM and FeRAM are advancing rapidly and there are attempts to use these NVRAMs as part of buffer caches. A nonvolatile buffer cache provides improved consistency of file systems by absorbing write I/Os as well as improved performance. In this paper, we discuss the optimality of cache replacement algorithms in nonvolatile bu...
متن کاملPRIMS: Making NVRAM Suitable for Extremely Reliable Storage
Non-volatile byte addressable memories are becoming more common, and are increasingly used for critical data that must not be lost. However, existing NVRAM-based file systems do not include features that guard against file system corruption or NVRAM corruption. Furthermore, most file systems check consistency only after the system has already crashed. We are designing PRIMS to address these pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009